हार्डवेयर कंप्यूटर का भौतिक भाग होता है जिसे आप छू सकते हैं और देख सकते हैं। यह विभिन्न इलेक्ट्रॉनिक उपकरणों और घटकों का संग्रह है जो एक साथ मिलकर डेटा को प्रोसेस करने, स्टोर करने और परिणामों को प्रदर्शित करने के लिए काम करते हैं।
जैसे-
सॉफ्टवेयर प्रोग्राम्स का समूह होता है| कंप्यूटर प्रोग्राम्स चरणबद्ध निर्देश है, जो कंप्यूटर को यह बताता है कि किसी कार्य को कैसे पूरा करना है| सॉफ्टवेयर को छुआ नहीं जा सकता, इसे केवल आप देख और महसूस कर सकते है|
सॉफ्टवेयर को दो भागों में विभाजित किया जा सकता है|
सिस्टम सॉफ्टवेयर (System Software)- वैसा सॉफ्टवेयर जो कंप्यूटर को कार्य करने लायक बनायें, कंप्यूटर से जुड़ें सभी हार्डवेयर और सॉफ्टवेयर को कण्ट्रोल करें, सिस्टम सॉफ्टवेयर कहलाता है|
सिस्टम सॉफ्टवेयर यूजर और कंप्यूटर के बीच एक माध्यम का कार्य करता है| यह यूजर को एक ऐसा इंटरफ़ेस प्रदान करता है, जहाँ से यूजर अपने कार्य को पूरा करता है|
सिस्टम सॉफ्टवेयर को कंप्यूटर का प्राण (The soul of Computer) भी कहा जाता है| इसे low-level language (सिस्टम सॉफ्टवेयर बनाने की एक कंप्यूटर भाषा) के मदद से बनाया जाता है| सिस्टम सॉफ्टवेयर को ऑपरेटिंग सिस्टम सॉफ्टवेयर या ओ.एस (OS) के नाम से भी जाना जाता है|
कुछ सिस्टम सॉफ्टवेयर के उदाहरण-
इस प्रकार के सॉफ्टवेयर को कंप्यूटर पर किसी खास कार्य पूरा करने में प्रयोग किया जाता है| और इस खास कार्य को पूरा करने के लिए जिस सॉफ्टवेयर का प्रयोग किया जाता है, उसे एप्लीकेशन सॉफ्टवेयर कहते है|
जैसे-
विशेषता | सिस्टम सॉफ्टवेयर |
एप्लीकेशन सॉफ्टवेयर |
---|---|---|
कार्य | कंप्यूटर को कार्य करने और हार्डवेयर और सॉफ्टवेयर के बीच समन्वय स्थापित करने में मदद करता है। |
उपयोगकर्ताओं को विशिष्ट कार्यों को पूरा करने में मदद करता है। |
उदाहरण | Windows, macOS, Linux, Android, iOS |
Microsoft Word, Microsoft Excel, VLC Media Player, Google Chrome, Minecraft |
उपयोगकर्ता इंटरफेस | कम यूजर-फ्रेंडली। | अधिक यूजर-फ्रेंडली। |
प्रोग्रामिंग भाषा | लो-लेवल लैंग्वेज (जैसे असेंबली)। | हाई-लेवल लैंग्वेज (जैसे Java, Python) |